package com.ruoyi.teach.domain;

import java.math.BigDecimal;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 考核标准对象 nb_check
 * 
 * @author ruoyi
 * @date 2022-01-07
 */
public class NbCheck extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 考核id */
    private Long id;

    /** 课程表主键 */
    @Excel(name = "课程表主键")
    private Long courseId;

    /** 考试次数 */
    @Excel(name = "考试次数")
    private Long examNum;

    /** 考试分数线 */
    @Excel(name = "考试分数线")
    private BigDecimal examLine;

    /** 作业次数 */
    @Excel(name = "作业次数")
    private Long workNum;

    /** 项目次数 */
    @Excel(name = "项目次数")
    private Long project;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setCourseId(Long courseId) 
    {
        this.courseId = courseId;
    }

    public Long getCourseId() 
    {
        return courseId;
    }
    public void setExamNum(Long examNum) 
    {
        this.examNum = examNum;
    }

    public Long getExamNum() 
    {
        return examNum;
    }
    public void setExamLine(BigDecimal examLine) 
    {
        this.examLine = examLine;
    }

    public BigDecimal getExamLine() 
    {
        return examLine;
    }
    public void setWorkNum(Long workNum) 
    {
        this.workNum = workNum;
    }

    public Long getWorkNum() 
    {
        return workNum;
    }
    public void setProject(Long project) 
    {
        this.project = project;
    }

    public Long getProject() 
    {
        return project;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("courseId", getCourseId())
            .append("examNum", getExamNum())
            .append("examLine", getExamLine())
            .append("workNum", getWorkNum())
            .append("project", getProject())
            .toString();
    }
}
